En Python, une liste est délimitée par des crochets. Pour ajouter un élément x à la fin d'une liste L, on utilise alors la syntaxe L.append(a).
L = [1, 3, 7]
print(L) # affiche [1, 3, 7]
L.append(2)
print(L) # affiche [1, 3, 7, 2]
L.append(8)
print(L) # affiche [1, 3, 7, 2, 8]
L'ajout de plusieurs éléments à une liste peut par ailleurs se faire à l'aide d'une boucle for.
# On initialise une liste L vide
L = []
# On définit une fonction f
def f(x):
return x**2 + 3*x +4
# on ajoute les images par f des entiers de 1 à 7 à la liste L
# Attention aux arguments de range : la liste débute au premier nombre mais se termine un cran avant le deuxième nombre donné
# range(1,8) donne donc bien les entiers de 1 à 7
for i in range(1,8):
L.append(f(i))
print(L)
Source : https://lesmanuelslibres.region-academique-idf.frTélécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIPSous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0